surface: Implement GdkPopup
authorMatthias Clasen <mclasen@redhat.com>
Sat, 29 Feb 2020 14:34:11 +0000 (09:34 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 11 Mar 2020 23:35:55 +0000 (19:35 -0400)
commit530dd5a940aa1a7a86a1c6e11c92717629bc39de
tree405f38fa67ee43167d48e20950d85dbadb4c7beb
parentaee8a02fc88577b4cb0487ff2700d38bebeb2e57
surface: Implement GdkPopup

This is not quite right, and only temporary, since
it makes GDK_IS_POPUP (surface) true for every surface.

Eventually, the implementation will be moved to the
backends.
gdk/gdkpopup.c
gdk/gdkpopup.h
gdk/gdksurface.c